stumble upon (a discovery)

Translations
случайно сделать (открытие)
The scientist stumbled upon a major discovery while experimenting.
Учёный случайно сделал крупное открытие во время экспериментов.
Words
stumble

verb
спотыкаться
stumble up

verb
спотыкаться